Esx Settings Clusters Software Drafts ImportSpec

Esx Settings Clusters Software Drafts ImportSpec
Esx Settings Clusters Software Drafts ImportSpec

The Esx Settings Clusters Software Drafts ImportSpec schema defines the information used to import the desired software specification.

This schema was added in vSphere API 7.0.0.0.

JSON Example
{
    "source_type": "string",
    "location": "string",
    "file_id": "string",
    "software_spec": "string"
}
string
source_type
Required

Type of the source to import the desired software specification

For more information see: Esx Settings Clusters Software Drafts SourceType.

This property was added in vSphere API 7.0.0.0.

string As uri As uri
location
Optional

Location of the software specification file to be imported.

This property was added in vSphere API 7.0.0.0.

This property is optional and it is only relevant when the value of source_type is Esx Settings Clusters Software Drafts SourceType.PULL.

string
file_id
Optional

File identifier returned by the file upload endpoint after file is uploaded.

This property was added in vSphere API 7.0.0.0.

This property is optional and it is only relevant when the value of source_type is Esx Settings Clusters Software Drafts SourceType.PUSH.

string
software_spec
Optional

The JSON string representing the desired software specification.

This property was added in vSphere API 7.0.0.0.

This property is optional and it is only relevant when the value of source_type is Esx Settings Clusters Software Drafts SourceType.JSON_STRING.